35
75
73
64
43
65
118
410
300
29
33
83
60
88
145
37
50
70
34
62
15
57
22
14
31
17
44
535
12
61
56
45
42
23
41
38
376
24
28
20
26
136
114
19
112
13
21
85
36
66