18
192
76
35
41
92
44
9
7
26
32
28
39
50
31
33
38
70
22
71
36
15
93
42
277
114
128
102
87
45
79
608
110
17
67
20
29
94
64
24
178
23
47
55
100
394
109
72
131