0
36
13
63
59
18
34
10
12
7
50
29
20
110
21
47
37
32
82
23
16
51
174
52
64
41
24
17
26
84
57
89
74
67
94
122
389
123
136
153
56
100
54
66
28