82
802
23
28
15
152
31
56
16
44
139
8
6
63
13
24
38
7
4
9
12
3
26
11
41
45
43
132
5
273
87
54
142
74
76
75
21
20
138
49
239
35
19
25
1
27
37
59