21
54
135
150
36
44
31
35
82
49
70
7
159
40
133
25
39
65
53
81
96
85
43
2
89
61
67
115
74
87
256
23
161
176
389
62
8
26
45
95
107
11
121
38
24
50
336
47
56
145
100
187
58
14