4
41
9
5
1
22
11
33
30
29
12
8
7
80
2
10
17
89
28
52
39
6
37
126
42
13
38
429
73
27
51
114
21
68
111
14
19
78
65
151
128
70
178
56
32
40
47