484
27
189
51
204
33
74
10
36
215
311
106
82
34
14
97
37
29
116
48
132
39
26
40
109
64
79
23
88
24
28
89
222
168
3
0
1
42
17
11
43
52
19
58
30
18
20
50
35
66