162
3
86
45
13
4
22
99
54
201
21
76
16
58
10
12
15
115
110
41
28
68
11
26
62
6
7
27
47
29
122
20
105
33
313
18
49
682
158
124
59
30
90
9
2
23
42