91
43
44
172
26
95
40
19
126
73
11
35
94
69
103
31
4
325
49
56
39
57
29
106
179
130
90
113
211
52
173
66
3
22
15
5
51
163
48
65
42
47
46
244
2
139
72
131
18
30
93
81
17
7