48
79
102
75
27
61
14
21
31
13
20
28
17
35
171
34
86
18
45
244
44
4
3
111
115
143
251
66
80
98
41
452
8
475
33
116
127
50
173
128
91
63
58
230
52
70
82
749
391
19
100