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