43
31
13
28
69
18
39
76
262
19
34
61
126
70
47
157
65
6
102
14
2
25
15
16
29
103
26
273
5
58
21
10
99
116
72
45
33