2
4
37
41
5
159
33
10
1
79
28
8
12
22
15
20
18
24
57
19
32
13
38
51
40
31
34
23
42
55
56
25
43
97
189
62
61
80
108
136
164
263
74
52
49
135
29