94
408
208
65
9
91
334
39
19
61
60
133
37
5
13
53
31
35
132
808
103
12
41
36
105
84
44
50
32
25
281
33
43
86
188
128
21
49
95
23
42
76
34
15
121
45
22
114
75
71
20