63
44
104
29
31
45
23
163
100
14
8
42
66
68
40
76
20
54
62
553
33
120
111
17
28
24
72
53
71
35
169
39
87
265
30
114
121
270
37
95
143
36
347
134
59
47
11
19