28
64
38
149
314
61
119
92
122
100
45
50
66
53
40
44
133
51
73
29
91
31
123
79
82
36
14
52
10
3
159
59
30
68
43
98
193
23
34
57
243
227
108
107
113