17
55
121
20
107
45
12
37
29
77
34
4
68
249
150
94
74
60
102
690
269
101
33
588
53
0
122
15
61
13
252
16
195
14
2
6
54
36
11
464
23
28
39
52
48
42
21
8