99
47
35
17
64
322
41
175
130
27
75
117
58
32
104
63
124
170
39
78
23
38
51
66
28
68
33
55
53
25
174
50
22
43
30
90
5
16
74
26
15