34
11
59
163
44
64
28
195
132
65
116
110
86
22
19
105
21
16
32
39
27
18
41
62
30
12
88
72
38
51
33
40
7
10
42
25
24
8
119
50
43
61
55
127