235
22
38
13
177
30
24
107
275
173
56
286
37
55
57
5
53
165
28
12
81
108
59
39
14
45
19
122
27
9
43
11
29
7
6
99
110
23
191
234
41
95
295
32
86
18
345