236
159
8
148
71
69
78
17
32
2
113
16
24
62
127
105
20
50
34
339
135
14
26
27
80
58
38
31
380
77
19
7
56
11
558
175
60
186
46
39
10
44
143
188
104
22
40