95
46
9
57
43
82
23
12
55
27
382
20
58
2
79
10
42
29
54
26
77
163
21
56
51
34
120
90
22
59
65
200
375
147
50
116
18
68
28
30
4
7
140
87
86
45
137
122
195
64
25
44
117