101
56
37
92
133
20
31
89
60
17
14
44
49
48
77
40
12
7
13
67
69
59
108
8
57
22
182
137
97
90
4
58
46
27
144
42
36
95
9
33
47
265
5
23
66
19
100