367
12
14
102
46
31
26
60
21
55
52
36
22
253
18
45
89
87
236
10
15
20
106
105
56
29
95
24
54
201
161
19
91
50
261
3
356
79
28
11
921
9
63
140
112
47
124