132
25
127
11
23
41
19
15
45
46
36
49
43
4
80
8
17
33
29
2
76
38
189
35
5
12
18
1
105
126
50
221
116
20
30
10
9
14