108
34
30
24
124
29
64
23
138
59
155
21
160
48
66
102
161
282
95
15
26
81
83
31
177
18
28
92
40
42
45
10
49
67
73
80
19
53
314
150
110
12
22
86
99
185