36
14
525
43
25
8
11
28
131
23
173
50
39
48
47
172
16
45
15
55
229
150
174
17
155
161
37
54
81
19
13
41
38
119
40
105
78
46
12
75
30
70
61
276
192
255