24
31
9
7
17
5
39
8
3
35
131
170
130
42
99
117
63
12
33
60
20
51
86
127
10
55
40
11
2
29
1
147
25
50
66
6
129
132
38
52