52
73
37
23
13
31
149
22
33
180
19
14
7
11
29
15
204
42
100
66
49
45
106
63
84
135
12
349
25
88
28
21
24
8
171
27
20
176
79
482
71
70
76
288
26