0
132
2
45
18
32
14
37
254
15
8
17
120
5
33
95
43
20
6
21
44
42
251
35
9
149
13
26
59
19
76
81
36
75
58
480
377
23
117
130
77
47
111
138
22