18
36
3
10
54
85
48
76
44
108
21
98
9
396
33
51
150
25
154
130
82
4
13
19
23
89
94
43
41
194
153
62
35
214
32
61
101
12
29
14
125
7
28
37
20
24
15
177
53
66
27