22
13
65
101
92
31
47
29
38
105
137
56
110
37
27
28
17
26
112
218
11
83
40
24
16
9
49
275
7
96
90
18
66
70
205
53
106
162
3
157
55