1
36
3
4
51
92
24
11
10
28
6
8
46
21
102
58
0
85
14
50
41
458
441
141
19
27
16
76
233
5
230
22
33
55
13
2
15
25
210
70