71
25
33
35
21
49
92
57
22
18
108
63
5
309
30
74
46
11
44
38
15
17
67
27
32
137
36
66
31
41
28
62
24
341
314
146
53
29
26
16
97