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