77
62
35
10
3
5
105
59
37
9
222
139
17
13
28
57
29
45
25
4
7
79
20
23
262
49
41
56
101
98
11
113
16
126
14
26
12
112
27
8
47
24
32