50
7
42
23
18
43
15
3
14
4
25
12
8
32
131
13
27
19
39
52
33
76
2
11
93
28
56
142
41
29
21
173
101
68
6
30
10
9
53
103
257
90