35
90
13
60
71
23
40
94
55
182
29
47
12
227
120
26
54
61
154
34
11
70
64
89
67
101
59
144
17
87
74
38
41
51
118
39
79
201
217
256
110
225
68
131
86
30
9
128
42
49
22