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