117
65
18
100
24
32
95
23
82
20
312
78
54
53
45
34
75
35
8
22
42
13
84
182
93
99
49
25
47
73
77
208
12
61
11
15
21
198
19
3
14
40
56
29
33
10
16
72
48