0
3
5
19
44
13
26
45
20
58
22
8
14
48
38
35
16
57
25
33
101
17
68
41
127
102
116
103
55
42
27
72
89
91
181
93
59
70
65
32
40
174
140