97
75
37
50
48
352
47
7
45
91
13
595
129
128
93
20
134
57
10
3
6
22
15
135
18
43
28
137
103
489
35
86
156
146
65
221
25
44
27
83
74
348
38
40
124
17
92
39
49
62
241