94
5
35
40
31
87
21
22
49
81
148
26
205
76
24
11
521
43
106
66
102
4
159
18
53
86
48
12
7
72
20
10
9
59
3
46
16
29
69
30
89
101
44
45
67
39