18
8
11
107
38
3
85
24
25
14
32
31
67
47
30
74
21
44
327
64
53
17
35
12
23
99
84
15
55
63
184
140
27
16
97
75
13
28
95
78
37
41
51
34
210
71