30
23
144
200
37
33
27
177
58
48
5
34
11
18
74
28
57
7
85
6
104
78
19
117
36
10
50
39
41
9
98
31
101
150
196
22
51
15
17
32
20
21
81
16
105
14
123
182
139
175
13
8