48
20
21
10
95
12
15
30
47
11
16
184
96
140
42
23
25
107
22
151
86
106
49
55
44
31
181
58
115
112
84
212
64
145
273
256
77
249
6
70
98
113
32
316
319
38
134
4
24
29
74
97
189
35
109