45
28
37
151
52
32
10
11
30
2
13
8
127
4
33
9
1
23
12
17
140
93
457
41
53
24
29
80
48
21
40
22
98
87
31
108
18
192
102
66
3
72
74