11
13
31
38
12
33
105
44
24
175
29
41
32
43
56
25
15
36
17
34
10
1
30
16
27
23
28
85
3
4
9
18
35
47
107
82