12
53
196
26
34
15
13
43
9
16
28
7
32
11
14
3
109
224
21
82
23
24
4
36
39
60
67
20
141
54
47
80
78
101
59
71
52
96
31
38