35
364
12
3
32
1
30
39
174
56
127
9
164
10
4
121
63
24
72
27
14
23
156
50
19
26
52
31
6
11
69
2
22
20
76
49
113
16
45
70
48
29
115
57
65
37