36
98
8
14
10
33
195
41
87
71
56
224
23
197
361
169
42
7
47
13
111
83
93
81
9
58
95
231
366
191
43
30
63
22
114
121
31
55
245
49
168
38
79
24
107
3
217
104
26
62