30
52
66
32
21
9
137
39
24
69
42
23
200
64
91
19
114
16
28
40
232
150
14
186
67
33
84
108
55
27
26
99
25
213
73
11
18
95
22
4
65
192
12
7
57