34
171
296
219
4
8
42
20
140
37
135
65
51
5
7
18
19
31
77
36
129
6
80
30
25
109
174
40
14
27
87
60
110
32
16
38
41
100
13
11
44
12
23
24
53
139