105
37
10
33
32
16
19
9
78
109
31
43
45
21
54
20
34
22
44
47
84
26
8
41
11
6
49
244
55
188
60
27
28
42
63
111
23
4
12
39
5
24