12
39
32
13
6
18
35
26
22
20
46
79
16
27
97
10
84
72
21
34
14
76
148
48
4
94
89
43
52
23
101
461
64
53
30
17
276
71
38
116
88
259
73
91
55