31
21
17
9
26
3
103
15
33
47
32
24
81
53
19
16
25
18
29
23
92
54
106
49
34
50
135
59
178
102
77
42
14
126
65
122
73
30
13
10
97
36
22