146
37
56
35
64
201
139
34
291
36
30
126
161
155
95
379
194
73
66
58
248
107
106
97
426
49
125
15
55
50
231
41
81
76
82
80
57
112
168
39
33
45
46
129
54
131
32
79
43
22
23