28
2
35
8
20
17
12
22
27
56
25
31
14
10
16
29
23
53
33
116
19
32
9
18
36
43
82
48
95
62
41
54
161
24
15
37
34
49