103
28
27
77
101
37
23
30
54
26
13
31
20
45
33
22
29
35
21
14
43
73
38
66
113
70
210
92
129
322
72
36
190
71