117
58
61
23
8
75
65
27
31
37
9
106
29
151
6
41
309
18
335
178
40
52
14
72
45
43
235
119
35
10
46
190
13
127
30
92
111
110
69
33
26
56
49
15
314
67
12