169
12
18
23
46
22
77
3
35
422
15
118
79
157
52
9
218
61
339
80
47
13
11
42
24
26
28
6
130
16
10
32
8
37
17
14
38
44
43
20
100
65