12
33
14
6
29
34
3
94
48
10
427
35
31
8
4
2
32
358
22
162
15
449
21
175
53
25
347
28
144
19
81
39
23
76
17
5
40
36
9
26
416
11
0