36
170
34
47
69
260
158
67
73
4
19
85
75
50
93
45
217
52
168
221
15
65
89
58
16
37
25
353
90
72
33
53
22
43
13
44
201
348
26
102
941
31
153
79
146
57
105
194
62