33
12
7
30
19
86
58
11
36
44
20
53
10
23
43
15
131
197
220
89
27
38
154
14
61
18
37
157
62
277
77
122
40
29
59
67
24
105
113
1
9
47
46
17
178