71
328
35
9
175
91
32
53
22
63
50
17
31
43
49
55
24
39
84
78
23
26
7
237
70
10
149
28
44
56
62
42
48
16
5
15
76
11
12
47
59
163
135
73
36
86