0
13
107
23
59
69
53
77
79
145
189
76
109
38
103
345
89
33
154
46
126
129
52
138
36
95
139
86
47
60
44