43
24
85
21
153
10
7
6
178
4
2
3
5
9
35
54
82
13
53
55
110
81
16
172
34
73
52
67
325
8
11
293
38
72
204
45
19
48
23
198
44
316
134
12