16
3
8
11
13
34
45
35
40
68
27
55
124
37
23
15
71
53
30
47
43
12
98
76
148
180
28
105
18
133
91
10
7
2
137
141
54
119
20
848
243
223
51