3
29
181
159
113
14
38
33
77
23
25
86
225
6
96
27
188
81
8
15
13
22
5
331
4
55
7
31
44
93
70
10
59
45
61
30
58
19
35
125
11