133
57
24
85
16
77
36
27
46
19
25
14
227
6
34
206
124
31
51
44
32
288
17
20
52
35
155
138
71
13
41
18
39
78
265
15
139
75
193
42
22
90
30
91
62
67
61
122