42
152
70
59
25
19
11
127
3
122
13
5
21
36
28
99
22
151
7
16
101
4
33
133
12
8
71
38
10
67
35
40
30
9
14
2
20
46
128
252
26