127
9
30
69
88
107
81
172
17
50
156
12
29
54
38
96
72
18
3
89
16
26
15
0
35
44
34
45
63
221
5
8
7
73
90
41
139
46
20
33
13
11
77
24
85