224
132
31
24
55
135
331
960
22
204
65
63
46
85
95
84
96
53
17
47
93
276
134
192
157
18
12
21
40
23
79
64
41
20
50
112
29
243
4
36
56
26
136
30
19
32