40
5
96
16
18
52
33
17
12
77
46
23
20
39
68
4
51
43
29
83
19
10
11
7
9
202
148
6
24
50
13
15
92
157
60
131
45
28
69
70
44
62
66
215
42
431