122
52
25
88
13
35
50
58
36
10
7
26
20
115
62
106
128
29
39
45
22
99
114
54
72
19
24
44
64
32
173
42
49
83
37
11
16
31
65
6
46
89
161
21
117
30
124
17
3
47