92
5
22
35
771
433
33
10
140
80
58
13
45
78
87
25
74
26
121
44
42
85
17
372
69
7
20
16
14
23
88
27
11
376
55
34
28
19
227
41
36
77
497
49
166
63