1
41
49
16
29
30
17
14
8
22
125
94
50
33
35
34
226
26
32
20
18
83
42
4
81
89
9
69
66
497
38
167
10
65
31
19
54
6
60
134
72
21
7
51
275