2
1
6
122
31
46
33
102
25
43
13
35
47
14
28
55
23
22
32
146
37
19
11
18
21
30
12
16
17
15
81
54
58
36
29
8
7
40
10
65
427
214
5