130
50
84
14
86
40
17
19
28
15
29
32
100
77
24
83
16
101
37
243
85
171
143
123
375
35
56
144
13
36
98
347
136
62
34
197
46
53
60
73
23
135
125
115
210
201
120