45
123
242
58
14
22
35
31
25
98
26
50
145
88
81
15
18
11
24
55
40
39
70
21
6
61
77
23
19
37
32
68
33
46
41
3
86
20
12
71
30
170
9