31
38
9
13
29
26
44
25
14
8
30
60
48
374
84
61
10
11
196
41
88
15
21
47
17
49
68
23
22
7
73
129
16
33
19
160
99
69
113
259
105
20