109
18
98
47
136
16
144
17
75
33
27
60
80
50
69
23
44
187
70
65
25
63
46
61
72
28
89
34
29
38
151
83
73
1092
31
12
45
137
58
82
42
40
24
86
102
92
36
48
105