31
36
71
6
54
13
308
20
35
32
58
42
48
12
124
68
119
40
192
10
9
65
29
103
82
19
5
14
21
11
28
23
22
252
24
56
34
7
111
152
86
37
44