27
46
14
106
38
49
367
103
37
44
20
19
79
22
55
51
58
31
30
29
57
74
91
440
85
45
131
73
112
17
98
134
65
99
89
88
9
62
101
15
165
40
72
69
47
56
104
42