0
26
20
38
100
40
43
14
19
87
41
59
49
58
47
56
60
16
74
32
71
23
165
54
277
90
122
140
31
48
12
36
21
86
22
108
131
160
25
83
13
29
97
70
66
73