30
178
114
229
86
66
38
35
106
120
34
105
56
25
80
115
11
12
14
13
9
19
21
71
48
20
2
134
17
44
151
61
82
0
54
29
7
40
22
5
4
3
24
41
75