57
13
148
66
9
17
8
29
309
10
75
73
15
22
51
132
88
35
21
11
145
135
139
69
27
32
14
55
41
4
70
95
136
60
5
12
40
36
84
614
45
225
49
16
37
63
263