32
185
18
17
45
88
20
56
46
87
31
137
276
24
114
55
196
97
52
28
54
58
303
4
49
1
5
21
39
15
302
26
38
51
10
44
27
71
33
34
93
22
35
13
9