55
66
31
157
98
8
29
7
23
10
16
27
56
13
24
52
11
48
113
95
42
43
79
9
14
3
73
82
112
158
6
236
12
51
143
163
26
2