38
114
44
62
43
37
106
25
63
122
11
153
76
12
150
17
14
3
34
36
15
33
517
103
46
200
47
24
94
35
223
165
52
49
67
176
210
85
28
30
186
138
158
93
18
83
41
54
139
219
844
86
77
50