88
37
12
26
40
59
44
79
126
24
14
41
23
29
50
53
46
67
42
20
30
17
87
36
16
78
55
18
145
70
7
21
13
356
27
80
39
22
352
58
134
33
45