51
3
49
11
26
88
42
15
14
10
35
13
1
22
4
34
25
20
33
29
60
23
12
18
30
28
83
132
47
16
0
104
21
59
157
244
2
43
40
19
5
67
90
792
139