10
29
14
20
9
15
4
23
251
37
2
36
19
65
17
7
26
13
22
31
69
24
53
70
102
145
12
187
49
221
51
21
59
163
5
436
3
1
34
73