49
9
59
33
13
23
54
67
30
37
14
183
166
378
20
2
24
17
18
144
220
128
66
169
12
40
80
87
55
34
73
3
48
25
140
28
72
44
112
60
52
6
51
16
5
319
43
27
301
122