76
18
60
24
176
63
49
104
48
153
22
300
47
23
39
102
35
13
37
32
88
174
68
52
270
141
21
15
27
145
254
9
127
111
30
148
58
83
397
85
164
8
185
69
81
295
31
51
266