12
49
42
24
38
86
40
34
255
31
3
81
100
48
60
8
138
50
1
71
18
5
90
30
22
35
109
15
37
150
113
16
108
156
82
59
41
135
130
21
115
262
87
84
121
79
25
55
13
65
19
101