11
172
34
63
23
47
109
41
16
8
50
57
77
49
67
62
92
45
94
18
51
60
31
0
164
7
29
141
1
5
6
55
10
35
14
26
28
30
96
33
38
37
17
15
146
127
3
20
39
69