1
56
35
37
15
82
16
40
10
23
8
2
34
50
60
32
39
27
22
184
3
25
31
7
106
51
29
19
165
11
9
102
20
91
621
176
28
68
426
48
43
163
257
495
217