59
13
79
52
77
94
204
45
27
15
17
18
100
76
86
62
51
24
29
56
53
107
30
123
64
23
47
134
22
184
128
117
139
32
111
12
33
85
68
176
34
54
60
40
277
50
11
57
101
90
28