75
11
37
35
23
36
72
38
50
125
107
54
34
27
15
22
48
46
49
16
32
239
61
62
126
65
26
76
33
110
121
66
28
7
199
45
177
21
780
44
462