12
34
6
205
9
17
331
8
74
282
24
19
32
146
47
53
58
51
38
49
42
83
23
36
55
61
18
30
130
121
97
14
31
149
57
87
98
65
124
54
299
25
20
364
139
43
230
40
326