33
71
122
179
39
115
68
110
374
38
95
57
15
17
103
30
12
73
45
357
52
275
222
76
32
47
121
83
20
109
29
27
62
515
375
34
46
8
111
118
65
157
36
67
162
25
136
51