12
2
21
39
13
15
14
19
40
122
46
24
25
62
6
1
32
8
36
17
22
141
23
16
49
99
208
77
30
142
66
59
100
20
52
132
250
26
119
33
35
140
65
57
38
83
31