1
26
14
5
12
45
35
28
11
6
25
18
22
68
69
4
21
7
56
96
30
13
58
16
2
9
29
34
158
51
89
70
94
27
20
238
23
52
15
67
243
50