94
6
18
54
5
37
506
73
113
110
34
28
187
7
25
26
122
21
19
17
8
165
84
80
51
65
16
72
40
14
49
161
11
219
95
105
86
13
23
111
45
70
285
109
42
38
233