233
79
64
19
25
50
23
107
72
163
41
80
147
56
78
137
285
17
112
43
151
54
124
12
59
16
127
85
37
42
103
230
238
58
15
68
102
36
3
33
39
22
32
14
235
62
199
65
60
391