0
22
5
19
17
24
9
7
34
26
40
77
29
33
46
21
45
11
23
41
140
39
52
4
98
86
91
132
61
355
58
71
125
56
179
80
122
87
53
96
235
36
199
14
166
188
50
42