12
64
89
39
16
34
190
29
155
25
10
67
51
61
80
45
21
83
123
52
339
31
99
72
19
36
96
20
40
32
95
11
106
30
15
28
46
26
117
233
42
66
63
33
54
24
48
47
76