119
59
43
29
344
91
127
30
57
188
49
54
134
52
25
101
42
22
208
221
56
70
68
149
53
121
61
6
88
31
33
15
27
18
12
38
151
120
28
173
141
114
32
35
34
40
58
60
14