1
11
15
33
16
5
4
3
12
158
59
7
2
19
61
8
243
35
40
47
84
72
26
36
13
96
21
74
31
20
29
17
30
10
123
32
23
62
24