132
31
433
35
56
71
25
17
112
73
8
30
84
238
135
3
118
42
218
155
21
37
134
6
14
93
57
49
19
115
50
32
46
20
28
175
96
237
81
79
27
97
83
38
99
11
64