103
163
38
197
191
79
117
73
82
23
34
52
57
35
123
51
36
40
32
61
70
130
13
33
190
122
15
6
83
58
232
37
18
64
72
443
154
11
55
272
43
74
4
68
27
121
47
19
65