24
331
109
14
64
27
48
46
32
31
106
52
40
38
76
62
39
88
102
41
74
126
141
6
65
245
121
287
28
130
23
25
91
75
20
79
70
99
188
231
44
35
128
47
22
90
84
57