11
5
32
25
16
19
114
8
89
21
20
30
13
36
15
115
33
87
58
17
237
145
31
600
101
125
123
18
1
90
137
38
46
51
6
71
78
124
54
67
29
27
23
77
48