119
9
4
24
55
53
22
90
80
52
29
8
19
5
57
92
64
37
100
31
44
141
49
32
0
422
25
34
6
398
48
88
320
27
33
54
226
11
40
15
204
43
127
295
66
250
65
28
82
60