28
80
32
16
149
85
53
593
34
12
23
26
38
40
41
4
8
30
47
14
5
35
113
29
25
15
33
36
99
50
55
7
46
130
48
67
21
11
39
24
111
13
44
31