31
5
33
11
12
40
57
14
17
115
102
13
41
22
10
202
71
8
112
27
130
7
23
19
50
15
21
52
97
68
87
35
39
108
120