13
95
9
173
15
41
60
29
82
38
75
18
27
148
12
62
158
152
30
17
20
11
35
24
42
125
19
26
4
104
34
28
70
16
40
56
5
441
111
43
47
68
22
32
23
54
93
39