0
2
3
22
33
6
31
15
17
151
79
50
28
16
52
7
13
124
44
51
36
41
24
106
45
47
46
56
5
10
175
65
136
76
53
63
96
12
73
62
90
58
32
4