175
116
148
89
100
6
200
95
103
61
216
1188
93
17
84
131
203
78
81
31
27
59
147
21
431
47
29
62
48
110
83
82
105
16
26
161
853
46
274
49
255
86
74
66
85
32
56
40
60
111
35
101