110
30
37
6
142
217
1
107
10
12
384
90
78
9
36
68
15
121
24
146
33
13
22
41
85
14
8
35
20
7
17
3
56
181
11
94
96
70
88
5
25
67
18
19
62
29
47
31