18
10
50
155
290
17
35
69
75
34
102
134
15
26
22
31
37
38
203
76
24
28
4
13
19
214
83
210
55
282
30
41
65
25
86
56
105
127
78
103
49
87
16
79
11