0
37
3
4
45
42
80
11
9
39
43
30
26
137
5
24
10
14
81
20
32
21
13
12
61
23
46
19
2
25
7
48
27
22
77
110
111
100
16
34
38
36
580
465
106
338
41