108
18
48
54
43
45
60
28
4
42
104
7
143
66
21
31
23
53
61
422
84
52
12
5
25
47
62
166
11
15
10
17
56
6
14
92
9
8
34
27
37
22
146
101
69