116
140
77
64
88
104
32
53
17
34
122
200
23
30
26
81
20
44
19
142
351
218
33
13
28
520
74
91
57
35
27
25
29
120
78
131
135
136
69
98
1030
86
330
112
193
73
24
226
5
12