152
165
70
87
53
5
26
111
37
3
19
8
38
93
6
16
1
238
138
22
12
68
29
28
25
30
57
825
44
55
142
11
79
46
45
59
52
81
15
83
356
31
48
60