0
21
1
30
32
22
5
8
7
40
19
16
48
136
3
52
13
46
45
15
26
18
294
102
57
73
61
93
4
54
56
62
212
14
60
75
27
47
29
63
241
38
28
95
23
88
49