45
178
52
119
13
87
95
5
99
73
11
7
133
22
33
81
31
77
66
57
30
337
27
18
35
46
16
17
97
50
10
2
82
58
55
21
23
6
12
49
1
26
14
227
42
20
37