186
56
55
5
25
6
128
11
204
22
230
155
4
21
3
13
29
14
265
359
153
2
168
8
9
54
95
60
12
26
193
16
42
72
149
178
41
113
88
108
19
96
50
117
73
49
52