228
11
34
21
3
8
12
51
16
47
1
90
2
6
68
9
20
37
7
107
24
89
5
74
48
50
45
108
26
67
65
61
31
30
76
237
106
41
25
32
72