76
46
16
84
342
23
29
24
12
88
22
260
10
15
5
141
61
98
17
89
85
37
27
49
19
25
231
6
214
126
31
54
45
33
310
18
20
36
34
160
142
74
14
47
42
78