0
10
91
32
9
22
128
21
132
20
49
38
54
72
100
77
41
47
241
103
43
28
30
39
160
24
228
31
185
171
140
230
823
315
26
7
42
138
70
159
56
192
81
123
154
53
58
242
89
80