97
69
86
24
14
12
30
125
11
26
50
37
19
72
176
65
95
80
370
49
36
43
32
23
266
104
94
156
31
153
13
217
42
54
66
286
107
73
112
57
147
18
139
136
64
124
108
328
204