97
81
103
48
102
11
44
173
144
75
120
220
492
855
121
43
22
233
85
36
418
53
23
45
47
60
15
288
134
336
52
130
199
86
19
21
7
26
14
13
20
2
267
29
112
147
49
10
57
127
101
6
34