16
34
70
84
40
33
50
26
69
148
90
2
73
58
82
25
21
31
159
516
7
4
248
24
8
9
52
51
14
92
32
22
29
68
46
15
77
18
23
126
10
125
11
114
28
3
42
71