0
3
12
81
14
42
44
18
21
11
34
16
19
20
31
24
46
22
250
15
29
154
70
165
73
86
60
51
43
103
58
96
56
101
32
99
53
40
139
91
114
116
118
48
983
146
90
113
85
185
108