153
345
19
26
22
46
81
27
52
147
127
77
64
28
112
47
330
24
121
40
23
11
301
10
355
20
34
154
122
321
55
95
35
60
84
58
31
132
21
42
17
38
79
39
584
63
128
205
61
45
227
114