96
372
28
11
25
51
54
15
66
13
26
46
72
146
134
44
89
24
359
98
63
50
17
7
34
137
68
52
40
81
124
14
9
79
75
27
33
12
23
39
152
101