4
30
3
6
16
40
67
37
8
24
33
124
38
15
19
82
35
12
31
119
25
10
20
52
155
47
340
7
21
58
150
144
72
77
162
93
60
2
127
29
36