13
35
5
3
134
97
18
47
323
51
92
28
29
39
56
130
48
42
63
46
20
43
44
205
33
10
85
19
95
49
77
83
160
67
137
93
82
350
24
181
36
151
30
88
61
66
140
34
121
103