9
156
66
14
40
30
28
13
17
58
117
16
15
32
24
48
261
234
26
3
6
19
98
11
38
62
86
144
73
77
51
27
57
35
8
33
81
50
55
46
65
160
68
43
4
67