232
39
46
17
130
53
27
731
156
76
38
24
11
92
23
28
31
48
25
169
107
97
26
110
98
133
20
40
18
69
9
8
7
258
141
68
13
21
33
159
29
60
49
66