69
173
328
103
13
128
139
11
75
32
27
43
15
55
121
196
125
102
24
66
45
14
58
25
210
71
84
5
60
76
30
122
165
64
167
89
100
93
400
44
72
234
62
126
34
106
7
302
811
57