16
5
24
14
28
110
58
32
18
22
49
27
25
7
105
66
41
44
12
38
126
20
86
40
139
57
35
37
146
8
128
76
34
64
13
53
135
15
114
31
111
436
82