403
12
22
593
18
41
237
79
227
10
58
272
31
165
25
43
7
61
13
37
38
116
121
74
67
40
173
147
64
83
23
62
157
27
39
178
65
63
199
185
19
140
33
77
114
55
161
34
49
11
170
8
244
6