0
5
3
35
1
2
33
37
60
11
18
24
58
107
84
19
15
45
63
43
30
44
27
36
17
23
10
29
9
69
28
8
40
20
25
6
7
66
88
118
48
157
39
13
83