48
87
79
75
221
43
42
28
17
64
15
263
23
31
45
70
21
135
357
2
41
7
10
27
11
20
13
24
106
22
35
160
46
85
60
50
82
105
29
38
52
33
93