2
17
36
34
15
37
56
14
24
9
135
53
274
72
62
40
150
188
165
59
155
93
272
265
60
142
64
106
225
81
140
44
25
86
220
23
76
131
48
73
39
22
38
21
13
234
49
54
16
102
26
31
51