1
14
9
5
6
16
22
12
35
21
33
2
10
4
29
24
20
28
3
11
19
15
26
18
25
34
85
51
17
32
116
43
58
41
104
202
237
44
111
61
229
140
76
136
46
95