98
58
59
21
56
52
85
33
131
228
60
122
54
39
32
160
11
15
116
19
31
28
45
132
13
99
46
25
65
67
27
77
20
23
30
24
18
38
12
64
48
93
154
102
36
80
158
14
222
43
6