12
26
217
50
34
22
29
434
18
100
30
51
37
492
107
6
24
15
85
196
45
14
46
123
114
55
88
92
31
59
125
80
48
13
47
25
135
53
57
76
236
23
87
65
7
28
69
62
167
44
20
35