5
192
47
48
10
22
37
16
43
12
30
55
61
27
36
75
19
102
23
77
46
343
11
17
141
392
13
191
121
113
28
76
245
26
69
160
50
157
151
21
20
7
66
34
54
32
189
96