145
11
130
76
22
45
34
44
16
47
50
67
252
71
42
195
7
19
100
33
26
41
28
9
25
57
85
232
24
20
6
2
48
35
40
91