36
10
120
55
14
47
4
7
86
30
31
50
8
18
157
64
21
20
34
17
13
152
9
3
140
63
19
45
1
330
98
67
158
26
108
49
1028
93
5
11
12
42
22