102
25
50
21
57
391
48
7
18
17
10
8
49
6
64
16
70
46
11
82
47
36
93
15
9
14
27
45
34
20
43
26
117
3
62
35
68
38
63
140
328
37
208
59
127
77