0
27
11
50
26
35
141
431
21
24
110
95
65
29
104
8
121
198
181
31
39
28
192
75
17
44
36
238
96
86
42
69
34
130
124
66
23
743
49
127
81
20
708
60
13
125
87
19
58
90