4
32
11
145
5
24
23
2
7
26
29
64
25
217
15
311
30
76
8
42
48
134
113
117
82
171
9
39
50
88
168
22
63
193
180
124
62
54