75
14
56
7
16
19
8
6
13
11
37
189
39
46
127
40
27
63
25
97
54
113
171
15
32
93
58
34
23
308
232
82
133
86
51
30
77
242
41
78
42
98
52
159
224
44
49
245
147
164
141
24