103
179
51
69
22
121
85
58
70
107
27
94
24
31
28
684
80
38
96
109
201
20
50
197
89
375
45
122
37
19
46
34
135
29
54
7
64
18
174
47
74
9
32
26
147
111
15
90
48
322
13