129
153
36
437
97
9
252
47
13
59
89
23
65
160
60
61
16
58
67
57
45
39
42
7
46
34
112
134
136
33
50
27
38
40
4
80
19
8
111
24
26
21
54
14
20
79
28