195
17
24
46
23
53
177
160
37
96
147
66
59
101
36
70
31
14
62
57
297
80
28
44
71
45
285
102
78
121
58
43
19
22
16
100
25
67
42
264
120
159
33
322
157
49
88
75
48
55