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