59
9
96
14
12
10
4
50
216
88
22
79
46
18
6
97
82
75
19
126
109
130
267
305
163
94
258
185
124
24
41
240
77
20
83
89
72
40
66
51
106
55
78
276
563
16
86
5
98
80
165
15