220
33
6
40
102
35
7
17
21
70
27
37
112
56
50
140
137
67
39
213
30
331
128
32
10
74
108
19
62
63
42
61
88
267
79
60
53
107
595
13
131
388
96
28
214
120
16
59
159
31
3
66