150
89
19
36
32
29
112
46
106
23
68
143
17
31
237
57
130
4
80
127
76
37
30
21
78
121
117
122
74
35
71
225
24
27
87
64
14
55
38
42
9
70
113
128
11
72
115