348
47
55
65
363
167
680
43
62
38
114
88
20
11
118
162
42
179
30
203
18
139
105
80
66
104
628
94
50
36
234
22
135
423
33
128
180
29
185
77
272
187
12
19
148
39
10
109