70
36
105
66
32
104
172
2287
38
79
51
28
27
91
50
90
22
35
29
283
63
46
180
77
169
14
81
489
34
21
37
54
24
10
40
200
17
60
62
114
103
61
154
64
48
44
55
68
177
65
83
72
164