24
12
15
52
21
89
17
244
19
11
301
34
7
23
338
32
8
26
40
38
31
28
18
97
58
27
53
36
105
41
57
96
80
64
46
33
47
14
61
187
49
123
4
10
56
3
78
135