2
169
13
29
20
9
65
94
127
26
58
86
106
7
56
14
53
23
42
10
82
90
66
111
188
41
545
43
28
60
25
177
12
61
103
35
6
39
11
17
8
48
37
4
100
19
105
91