111
73
190
22
57
105
35
32
91
146
66
45
27
7
56
39
38
36
29
75
20
65
51
24
23
60
48
11
13
90
153
297
15
9
41
21
61
78
42
92
62
14
50
47
70
80
37
31
17
28
106
71