40
44
22
12
59
156
10
32
55
2
98
13
52
139
23
3
17
27
165
5
58
43
19
141
99
82
7
36
85
26
74
9
73
34
423
42
47
68
81
21
306
123
14
16
33
53
96
35
60