0
28
49
2
54
23
20
7
109
4
36
79
15
42
6
67
68
24
59
87
31
46
16
51
11
75
8
88
64
12
53
17
58
9
37
60
35
66
102
34
222
50
139
39