64
2
5
31
3
12
22
6
13
14
26
91
35
29
36
7
10
114
48
46
490
57
76
60
54
47
42
125
162
68
94
181
251
185
37
143
50
129
85
41
28
51
75
104
25
49
78
1064
200
101