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