102
35
86
73
11
33
16
36
47
10
49
50
3
14
15
70
5
2
40
17
67
9
4
24
12
43
22
39
29
26
18
25
21
61
144
52
65
105
216
31
135
42
28