103
43
63
13
4
34
138
62
36
57
10
98
26
11
65
1
127
40
18
14
61
46
12
9
24
17
7
2
41
5
70
287
35
19
20
69
197
38
66