12
22
96
259
39
43
10
20
24
35
26
6
9
148
19
41
16
4
63
28
5
976
104
76
54
195
29
115
8
40
58
30
11
18
205
17
75
333
36
7
50
92
62
71