38
175
42
10
116
58
5
50
66
3
7
4
18
134
14
51
126
8
107
155
6
119
96
54
67
217
25
29
13
21
15
53
259
32
392
46
30
129
103
55
37
27
253
90
39
79
124
152