33
71
36
83
24
106
32
74
93
142
75
255
118
228
17
11
19
377
89
15
178
151
29
47
78
80
25
68
63
170
27
50
58
120
115
10
18
31
127
1
107
9
61
91
62
28
46
149
21
81
16