104
29
68
60
43
113
151
63
45
142
42
17
15
120
49
18
197
75
167
57
13
25
24
14
40
36
27
53
89
70
127
46
19
144
50
16
55
9
161
79
64
66
12