15
35
64
10
12
21
11
32
25
20
28
41
42
117
79
95
78
18
37
23
52
29
9
19
5
3
60
14
124
70
26
43
51
61
34
40
36
229
49
50
47
22
159
57
399
81
77