12
37
17
102
122
233
160
46
16
15
13
24
5
4
258
18
10
82
36
29
113
14
6
9
74
79
39
27
22
25
20
85
19
40
194
33
28
43
44
23
283
72
57
32
7
8
81
75