41
79
65
31
22
5
17
34
47
29
9
2
11
13
86
21
76
12
48
23
68
40
329
24
37
45
59
26
78
32
8
61
16
102
107
123
25
56
101
108
27
85
50
96
54