94
16
13
52
15
35
54
122
90
43
59
115
67
42
111
87
669
12
22
57
17
7
173
55
29
20
25
38
130
48
56
2
121
24
14
64
58
85
61
171
8
62
11
50
149
10
72
352
102