2
24
22
105
6
63
194
5
12
37
8
53
20
14
97
89
137
18
13
9
315
25
70
46
32
77
69
80
170
128
99
235
147
51
64
114
55
94
66
184
752
318
208
17
43
26
516
140
23
211
54