22
8
35
101
13
27
422
25
66
84
2
15
20
12
36
24
146
77
73
79
40
137
74
67
58
41
38
142
7
23
62
44
42
251
392
140
81
202
63
29
19
11
127
155
10
49
232
31
28
9
158