9
3
212
17
34
103
2
23
27
64
38
14
36
35
15
40
135
12
29
100
22
61
70
97
33
44
30
47
48
82
4
116
46
398
11
209
122
106
157
39
85
119
57
55
321
21
8
24
43
52