83
97
54
23
12
49
31
197
38
93
64
91
37
75
28
47
154
4
42
101
118
20
43
11
44
57
14
48
13
17
45
36
114
59
130
383
39
34
86
110
55
19
159
52
24
18
30
107
85
63
27