79
85
12
70
109
210
111
110
63
26
33
50
24
76
152
23
19
47
35
242
52
53
98
44
56
38
40
51
69
29
43
30
32
524
41
36
25
17
172
39
233
45
27
100
118