229
25
7
22
57
23
173
347
44
24
12
29
28
34
38
74
26
37
11
67
10
60
80
52
105
20
18
63
31
47
21
4
313
156
58
73
81
50
19
43
32
122
128
54
14