130
18
9
17
58
13
49
33
72
117
94
22
51
128
43
35
50
27
8
10
39
150
14
69
25
38
98
97
46
20
121
47
96
195
114
153
81
522
26
192
48
21
29
221
68
31
60
111
66