334
26
22
25
19
20
88
56
16
68
46
53
67
12
114
87
42
21
5
9
7
80
33
11
60
30
31
248
17
4
8
24
6
66
62
34
74
96
103
35
41
49
28
43
145