0
36
3
121
13
22
18
14
33
39
46
5
24
17
63
6
113
73
27
4
60
12
8
15
111
19
42
61
21
9
11
10
26
30
148
28
72
463
126
76
35
37
34
38
540