184
14
100
46
44
61
23
88
48
68
80
32
59
13
40
54
82
121
58
31
35
51
39
34
16
75
106
41
5
47
33
81
99
57
26
9
19
8
66
72
86
50
140
107
85
12