57
29
25
543
120
108
58
42
28
88
36
23
181
84
6
60
114
13
50
71
15
51
37
4
53
11
34
20
16
87
48
27
45
73
707
56
47
35
107
8
10
65
17
156
190
359
33