4
33
214
11
12
36
5
128
35
30
22
28
1
8
27
9
7
21
59
26
62
19
82
18
49
48
74
71
3
63
91
168
149
76
87
53
55
84
17
14
61
105
54
229
77