113
62
193
19
160
45
29
91
146
50
18
37
55
54
143
64
75
79
77
51
346
28
106
186
26
22
31
116
138
38
56
23
100
69
35
17
13
33
82
175
99
15
49
16
40
84