2
33
15
129
208
31
109
56
18
3
9
91
51
65
40
17
29
6
92
42
55
14
5
12
130
25
22
53
49
84
10
21
113
1
11
93
7
23
27
48
231
35
47