142
49
6
220
198
106
37
23
362
125
48
96
71
114
39
25
118
21
60
385
512
116
232
26
192
31
322
43
20
85
685
120
51
65
110
205
165
54
80
34
15
46
27
70
56
99
9
64
59
55
47
24
61
11