52
9
20
29
3
80
6
126
14
16
27
33
106
19
50
25
7
31
67
13
73
41
23
70
17
21
22
145
11
64
40
108
47
18
66
39
42
28
12
2
5
98
54
90