129
48
47
73
28
55
81
60
88
18
36
32
20
38
22
98
173
85
12
40
84
7
159
27
44
97
6
10
25
67
19
111
86
16
62
13
53
91
29
299
110
64
218
37
45
66
77