24
17
39
2
123
34
25
16
12
92
78
28
11
52
95
109
127
437
341
38
231
5
31
8
35
87
86
63
19
72
23
7
18
46
41
30
20
59
91
43
318
1
40
29
107
33
62
90
6