34
342
14
98
3
97
69
17
36
8
62
132
16
60
72
451
22
41
7
391
20
237
12
25
285
81
13
19
375
32
65
30
28
106
18
278
29
40
218
88
74
54
113
26