92
27
23
60
54
30
18
50
132
26
95
57
87
90
13
38
21
61
68
11
7
46
332
526
51
89
100
85
649
17
91
45
56
304
29
126
36
19
37
53
20
15
102
39
31
93
52
16
210