53
97
16
27
9
397
10
187
25
13
8
198
79
31
134
29
22
46
160
17
65
143
396
200
596
50
93
39
271
146
545
208
78
149
408
127
45
41
256
234
62
273
72
55
42
61
153
326
56
66
23
33
109
48