122
37
102
46
89
24
49
81
29
53
64
50
9
3
19
4
2
32
812
48
73
51
66
34
40
110
74
41
6
18
30
33
56
27
44
35
14
39
12
17
43
16
165
21
105