21
37
12
108
167
45
131
44
77
52
30
118
6
113
2
53
17
50
9
32
51
59
10
84
25
78
16
20
67
374
13
92
47
55
68
38
22
54
33
27
14
7
72