22
55
95
38
64
24
19
62
138
54
49
15
50
61
41
20
44
52
60
34
119
92
18
75
21
32
87
28
40
23
379
42
84
85
142
94
35
70
31
29
16
10
93
36
58