0
4
17
36
80
41
27
42
194
89
103
106
124
58
531
55
54
22
38
49
385
162
18
31
52
78
30
47
85
14
69
96
43
29
44
20
77
99
93
16
34
15
23
33
13
39
75
11
118
65