97
317
92
21
7
171
256
51
25
15
6
40
63
16
13
1015
85
35
23
144
128
26
45
38
90
78
121
107
48
140
19
18
75
27
31
36
54
17
109
46
84
47
148
3
5
77