112
9
37
39
74
18
20
44
33
17
42
100
36
65
21
28
49
35
30
95
41
122
135
179
4
83
57
24
12
8
58
27
10
19
79
78
11
67
69
51
40
369
34
13
449
7
15