45
20
22
61
33
12
17
53
13
72
8
293
155
21
11
1
7
37
85
66
31
30
40
23
100
46
94
39
97
54
29
82
32
41
26
19
49
122
75
27
78
9
47
59
10
28
57
63
52
3
24