78
23
32
39
54
61
33
36
227
58
30
127
116
99
85
55
19
150
168
125
141
121
288
160
80
130
128
38
330
50
122
34
131
91
248
147
107
72
40
37
41
63
29
22
180
15
95
66
124
77