34
69
105
82
107
147
29
44
15
57
60
81
116
467
58
262
11
17
412
664
106
47
18
22
42
78
205
28
83
171
41
24
31
64
19
9
23
109
88
152
67
12
120
91
21
232
10
153
45
100
3