133
46
100
208
401
145
82
65
115
127
58
43
112
33
53
8
165
119
192
180
59
41
152
48
293
183
108
116
6
56
45
31
75
12
16
95
696
98
62
54
184
77
49
55
83
35
87
94
60
123
23
18
44
37