66
5
13
1295
36
16
7
9
54
37
24
21
17
92
48
85
2
231
20
89
196
32
18
93
1070
57
150
51
541
53
115
15
84
31
63
110
23
68
44
56
94
62
216
537
22
1023
147
30
70
420
104