34
39
10
9
19
7
13
22
124
5
2
35
123
20
21
250
57
28
29
8
145
17
3
114
321
6
42
18
15
59
32
25
14
1
12
11
36
97
31