96
45
107
115
24
125
62
17
109
5
116
83
3
23
11
25
14
12
22
122
121
63
4
15
85
36
157
47
152
76
77
28
61
8
16
18
20
35
2
37
95
19
32
139
7
6
13