32
30
4
41
38
33
23
11
49
21
25
26
9
87
58
13
47
36
54
68
29
129
69
18
50
17
62
75
44
19
31
135
150
15
48
119
65
102
34
85
79
12
10
8
42
2