77
29
31
66
6
43
68
25
14
15
16
41
4
22
17
63
40
26
20
202
21
12
10
59
28
2
8
108
23
45
11
5
39
98
24
54
150
49
168
9
46
47
3
38