55
66
31
157
98
8
29
7
23
10
16
27
56
13
24
52
11
48
113
88
42
43
79
9
14
15
3
73
81
111
155
6
236
12
4
51
143
160
25
2