12
132
129
59
14
19
61
34
70
56
25
79
21
26
54
28
16
48
9
31
105
10
42
71
39
69
49
38
15
96
33
327
24
37
80
246
145
110
148
41
53
137
107
131
84
47
206
89
46
216
62