18
39
3
15
23
10
19
27
12
52
114
8
29
11
16
35
25
65
146
53
37
82
1
150
57
84
154
63
54
61
124
111
194
108
30
138
26
221
129
50
28
46
48
38
123
186
78
88
73