0
106
11
13
29
34
46
5
24
16
18
61
3
6
22
112
73
27
4
56
12
8
15
111
19
59
42
21
9
10
26
30
146
28
71
459
125
74
76
35
37
14
33
36
38
540
58