71
76
88
83
21
52
9
130
33
11
7
59
29
8
14
17
18
40
0
192
28
24
19
37
35
85
51
400
78
60
69
30
97
563
16
75
260
151
122
32
31
34
49
55
53
397
68
23