203
156
76
200
2
74
107
45
33
31
205
596
10
80
69
14
95
180
29
84
25
9
13
19
55
532
217
116
152
51
6
50