63
9
17
23
6
5
29
30
21
22
96
39
56
43
94
243
122
171
114
60
48
31
36
115
52
97
41
228
125
66
77
230
80
68
276
85
275
143
88
141
313
200
74
35
103
164
121
152
47
14
62