8
5
16
13
49
83
52
26
69
97
18
43
9
17
12
175
118
138
36
34
42
44
41
100
197
21
151
25
45
68
120
28
86
29
126
219
161
148
82
55
114
11
3
31
38
125
40
59
30
57