21
6
29
9
4
32
7
11
17
12
100
73
55
23
168
33
42
110
38
30
117
5
104
20
74
19
8
27
44
91
59
10
25
118
15
90
82
13
273
103
89
51
35
40