22
34
61
142
62
5
116
21
66
16
40
24
87
11
6
76
20
12
17
18
31
64
30
159
41
35
146
8
141
82
110
156
53
70
100
36
25
95
54
45
60
63
55
48
29
57
77
42