23
54
35
7
94
14
34
11
15
48
8
5
31
19
26
3
32
40
349
58
53
111
25
56
44
59
215
129
37
39
240
102
52
17
24
78
38
375
47
260
106
97
20
76
87