203
115
195
23
33
282
118
41
73
25
38
44
54
349
86
67
22
66
40
9
62
47
109
28
57
31
42
35
117
27
50
30
53
43
19
81
16
20
29
13
241
70
12
8
68
128
321
159