35
327
105
40
47
43
30
90
64
28
23
56
46
231
12
34
9
96
24
45
97
42
81
53
8
55
29
66
31
16
14
77
39
41
59
89
48
52
51
27
221