98
28
34
158
21
43
26
31
6
12
148
102
25
36
14
32
111
54
79
94
38
24
135
40
65
73
159
48
20
15
46
37
52
95
5
594
92
57
122
42
50
39
87
22
56
74