31
20
48
231
16
90
32
12
69
45
40
25
66
56
4
120
27
49
28
44
107
11
13
10
95
24
67
15
9
5
22
51
102
7
124
76
21
61
154
63
52
74
23
50
341
19