4
59
18
1
82
32
57
24
58
16
43
21
81
34
83
41
76
60
28
61
46
67
33
27
12
149
17
74
36
51
110
186
26
44
231
146
77
47
114
99
256
31
73
30
152
315
25