257
39
5
56
24
111
6
3
18
17
51
4
14
23
9
8
7
16
61
64
49
97
34
13
66
176
83
114
20
57
65
27
105
32
91
75
21
148
44
62
183
35
68
53
59
85
58
55
38