103
28
18
9
11
36
16
12
39
37
73
122
77
33
29
23
86
15
8
7
31
17
13
41
26
49
40
60
48
3
27
43
64
14
88
44
54
4
78
68
6
61
22
32
35