106
28
56
17
42
63
83
25
14
39
13
45
27
21
73
8
12
54
26
16
37
62
70
82
64
293
15
47
50
145
55
18
19
34
46
78
9
52
77
38
120
127
29
113
11
66
134
41
710