34
15
23
9
24
97
29
6
13
18
205
76
105
108
61
27
79
98
82
72
38
22
25
152
89
77
30
36
32
92
129
10
42
67
2
56
136
16
5
57
468
11
101
62
68
46
75