173
56
176
44
20
13
14
63
17
30
33
79
72
296
121
16
68
62
214
140
58
48
45
61
51
105
24
47
25
18
49
22
19
57
115
34
42
248
87
104
175
54
31
55
239
71
27