15
30
25
17
6
12
22
9
134
4
19
16
55
160
151
66
61
18
33
32
187
28
36
70
230
140
105
238
13
146
222
63
101
44
111
47
14
56
51
38
124
31
20
41
27
50
155