34
12
23
56
48
11
16
249
96
54
17
76
61
302
166
103
58
127
78
50
25
388
8
9
14
218
57
18
39
46
60
73
180
47
64
121
110
62
133
119
106
89
36
38
24
29
104
157
196
164