92
78
66
12
544
14
97
98
6
25
29
35
109
62
28
100
82
90
88
87
176
36
26
39
23
16
128
61
15
106
50
58
116
43
68
9
7
52
208
37
18
19
13
300
85
41
34
33
67