84
58
13
34
41
15
26
43
89
36
123
167
136
53
54
57
376
443
51
75
253
159
150
73
31
68
4
47
38
9
32
46
120
194
28
35
78
76
153
97
278
233
30
98
148
86
166
143
14
85
80
25
128