102
41
27
22
44
47
42
4
33
30
40
15
11
5
77
61
74
79
92
16
82
59
6
76
3
104
26
57
54
35
51
28
60
10
89
37
14
119
12
17
32
1
7
8
56
20
115
31