103
11
5
14
35
51
16
167
69
19
43
265
7
22
132
13
366
6
9
92
17
12
42
64
508
33
8
129
49
29
31
370
3
135
10
573
21
39
36